Design and Analysis of a Dynamically Reconfigurable Shared Memory Cluster
نویسنده
چکیده
In recent years, the clusters have become a viable and less expensive alternative to multiprocessor systems. This paper proposes an architecture with a load balancing and a fault tolerant model for shared memory clusters. A task clustering algorithm, a Centralized dynamic load balancing model, a load balancing algorithm and a fault tolerant model are proposed for shared memory clusters. The results establish the proposed model to provide high runtime availability and efficient load balancing.
منابع مشابه
Real-Time Software Design and Analysis of Reconfigurable Multi-Sensor Based Systems
xi Abstract Development time and cost of software for real-time multi-sensor based systems can be significantly reduced by reusing software from previous applications. With today’s systems, however, even if some software is reused, a large amount of new code is still required to create the “glue” which integrates modules created by programmers at different sites. In this dissertation, the desig...
متن کاملLIGHTNING: A Scalable Dynamically Reconfigurable Hierarchical WDM Network for High-Performance Clustering
LIGHTNING is a dynamically reconfigurable WDM network testbed project for supercomputer interconnection. This paper describes a hierarchical WDM-based optical network testbed that is being constructed to interconnect a large number of supercomputers and create a distributed shared memory environment. The objective of the hierarchical architecture is to achieve scalability yet avoid the requirem...
متن کاملA Reconfigurable Computing Environment for Urban Traffic Systems
This paper presents a reconfigurable computing environment for building hierarchical traffic telematics distributed systems based on non-locking distributed shared memory algorithm. The algorithm aims mainly at minimising the total amount of time for data retrieval in network of workstations, considering the point of view of distributed traffic modules. The framework presented in this paper ado...
متن کاملThe Chimera Methodology: Designing Dynamically Reconfigurable and Reusable Real-Time Software Using Port-Based Objects
The Chimera Methodology is a software engineering paradigm that enables rapid development of real-time applications through use of dynamically reconfigurable and reusable software. It is targeted towards a distributed shared memory computing environment. The primary contribution of this research is the port-based object model of a real-time software component. The model is obtained by applying ...
متن کاملFinal Draft the Chimera Methodology : Designing Dynamically Reconfigurable and Reusable Real - Time Software Using Port - Based Objects 1
The Chimera Methodology is a software engineering paradigm that enables rapid development of real-time applications through use of dynamically reconfigurable and reusable software. It is targeted towards a distributed shared memory computing environment. The primary contribution of this research is the port-based object model of a real-time software component. The model is obtained by applying ...
متن کامل